package com.ruoyi.system.domain.vo;

import lombok.Data;

import java.util.List;


/**
 * 开放预约日对象 hospital_subscribe_schedule_days
 *
 * @author ruoyi
 * @date 2025-04-28
 */
@Data
public class HospitalSubscribeScheduleDaysVo  {

    /**
     * 日期表的id
     */
    private Long dayId;

    /**
     * 可预约日期
     */
    private String date;

    /**
     * 是否可约 0可 1否
     */
    private int isReducible;


    private List<HospitalSubscribeScheduleTimeVo>timeVoList;


    @Data
    public static class HospitalSubscribeScheduleTimeVo{

        /**
         * 预约表的id
         */
        private Long capacityId;

        /**
         * 剩余预约数
         */
        private int availableSlots;

        /**
         * 时间段名称
         */
        private String periodName;

        /**
         * 时间段 开始时间
         */
        private String startTime;

        /**
         * 时间段 结束时间
         */
        private String endTime;
    }

}
